package com.example.rwq_test.anno.customAnno.EventAnnotation;

import java.lang.annotation.*;

/**
 * @Description 事件注解
 *
 * @Author renweiqiang
 * @Date 2024/4/28 上午10:23
 */
@Documented
@Target({ElementType.TYPE})
@Retention(RetentionPolicy.RUNTIME)
public @interface EventAnnotation {
    /**
     * 自定义枚举类型 可以是一个也可以是多个(多个的话可能不易体现出java oop思想(封装继承多态))
     *
     * @return
     */
    EventTypeEnum eventType();
}